brader les intérêts de son pays

Traductions
to sell out one's country's interests
Mots
brader

verb
sell off